Package-level declarations
Types
Link copied to clipboard
Enumerates the capabilities supported by an MCP server.
Link copied to clipboard
Represents the execution mode for an MCP server.
Link copied to clipboard
data class ServerHealthStatus(val isHealthy: Boolean, val mode: McpExecutionMode, val toolCount: Int, val issues: List<String>, val timestamp: Instant = Instant.now())
Value object representing the result of a server health check.
Link copied to clipboard
data class ServerInfo(val name: String, val version: String, val mode: McpExecutionMode, val javaVersion: String, val startTime: Instant = Instant.now())
Value object containing information about the MCP server.
Link copied to clipboard
Interface for tool specifications, abstracting over execution mode.